package com.jixi.pojo.vo;

import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * 导出退餐订单明细统计excel
 *
 */
@Data
public class ReturnOrderMonthDownloadVo {
    @ExcelProperty(value = "退餐订单编号")
    @Schema(description = "退餐订单编号")
    private String returnNumber;

    @ExcelProperty(value = "月订餐订单编号")
    @Schema(description = "月订餐订单编号")
    private String orderNumber;

    @ExcelProperty(value = "套餐名")
    @Schema(description = "套餐名")
    private String setmealName;
    
    @ExcelProperty(value = "退餐学校")
    @Schema(description = "退餐学校")
    private String schoolName;
    
    @ExcelProperty(value = "餐饮公司")
    @Schema(description = "餐饮公司")
    private String companyName;
    
    @ExcelProperty(value = "退餐订单状态")
    @Schema(description = "退餐订单状态")
    private String returnStatus;

    @ExcelProperty(value = "退餐日期")
    @Schema(description = "退餐日期")
    private String returnDate;

    @ExcelProperty(value = "总退餐天数")
    @Schema(description = "总退餐天数")
    private int totalDays;
    
    @ExcelProperty(value = "总退餐金额")
    @Schema(description = "总退餐金额")
    private Double totalAmount;

    @ExcelProperty(value = "持卡人姓名")
    @Schema(description = "持卡人姓名")
    private String bankCardHolder;

    @ExcelProperty(value = "银行卡号")
    @Schema(description = "银行卡号")
    private String cardNumber;
}
///**
// * 前端的各公司各学校按月统计的退餐统计导出excel列表(统计版)
// *
// */
//public class ReturnOrderMonthDownloadVo {
//    @ExcelProperty(value = "公司名称")
//    @Schema(description = "公司名称")
//    private String companyName;
//
//    @ExcelProperty(value = "学校名称")
//    @Schema(description = "学校名称")
//    private String schoolName;
//
//    @ExcelProperty(value = "学生名称")
//    @Schema(description = "学生名称")
//    private String studentName;
//
//    @ExcelProperty(value = "持卡人名称")
//    @Schema(description = "持卡人名称")
//    private String bankCardHolder;
//
//    @ExcelProperty(value = "银行名称")
//    @Schema(description = "银行名称")
//    private String bank;
//
//    @ExcelProperty(value = "卡号")
//    @Schema(description = "卡号")
//    private String cardNumber;
//
//    @ExcelProperty(value = "订餐月份")
//    @Schema(description = "订餐月份")
//    private String orderDate;
//
//    @ExcelProperty(value = "该月退餐总次数")
//    @Schema(description = "该月退餐总次数")
//    private Long totalNum;
//
//    @ExcelProperty(value = "该月退餐总金额")
//    @Schema(description = "该月退餐总金额")
//    private Double totalAmount;
//}